/*
Copyright (c) 2011, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.9.0
html{color:#000;background:#FFF}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,select,p,blockquote,th,td{margin:0;padding:0}
h1,h2,h3,h4,h5,h6 { font-weight:bold;}
body{ min-width:1280px; font-family: Microsoft YaHei !important;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
/*address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}*/
del,ins{text-decoration:none}
li{list-style:none}
caption,th{text-align:left}
/*h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}*/
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000}
.cen{ width:1100px; margin:0 auto}
.clear{clear:both; height:0; margin:0; padding:0; font-size:0; overflow:hidden;}
.f_w{ font-family:"微软雅黑"}
/* head开始*/
.head{ width:100%; }
.ding { width:100%; height:30px; background:#015c71;}
.dinga { width:1200px; margin:0px auto;}
.dinga span { float:left; color:#97bec7; font-size:13px; line-height:30px;}
.dinga p { float:right; color:#fff ; font-size:13px; line-height:30px;}
.dinga p a{  color:#97bec7 ; font-size:13px; line-height:30px;}
.head_box{ width:1200px; margin:0px auto; height:100px;}
.logo { float:left; margin-left:20px; width:340px; margin-top:18px;}
.logo span { font-size:22px; color:#00479e; font-weight:bold; }
.logo p { font-size:12px; color:#999999; text-transform:uppercase;}
.logooo { float:left; margin-top:20px;}
.logo_j{ width:470px; margin-top:30px; margin-left:17px; font-weight:bolder}
.logo_j span{ font-size:24px; color:#333}
.logo_j p{ color:#1786a1; font-size:13px; font-weight:normal}
.in_tel{ margin-top:25px; width:270px;height:55px; line-height:55px;}
.in_tel span{height:55px; line-height:55px; overflow:hidden; display:block; float:left}
.in_tel i{ width:260px;}
.in_tel i em{ font-size:30px; font-style:normal; height:35px; font-weight:bolder; color:#0a8fae; line-height:35px; float:right}
.in_tel i p{ height:20px; overflow:hidden; display:block; color:#999; font-size:12px; line-height:20px; font-style:normal;text-indent:15px;}
.dh{ width:100%; background:#0a8fae; height:50px; margin-top:10px; line-height:50px;}
.nav{ width:1200px; margin:0 auto; line-height:55px; }
#search-box{ float:right; width:211px; margin-right:20px; margin-top:35px; background:url(divcss5-so-bg.gif) no-repeat 0 0;}
.searchid { display:none;}
.searchtext{ float:left; width:162px; height:28px; line-height:31px; padding-left:20px; border:0; background:none; text-align:left; font-size:14px; background:url(../img/sou_03.png); color:#333;}

.searchbutton{ float:right; cursor:pointer; border:0; background:none; text-indent:-999px; width:29px; height:28px; cursor:pointer; background:url(../img/suo_03.png);}

.about_wz{ }
.about_wz img{ width:1100px;}
.about_wz p img{ width:1100px;}

.phone { float:right; margin-top:35px;}
.body_top{ width:1200px; margin:0 auto; height:55px; line-height:55px;}
.head_tel{font-family:"微软雅黑"; font-size:18px; font-weight:bolder; color:#333; text-align:right; height:30px; line-height:30px; margin-bottom:15px;}
#MainMenu { margin:0px auto}
.weixin{ margin-left:10px; float:right; margin-top:6px; width:30px; height:30px; position:relative; font-size:12px; text-align:center;}
.weixin a{ width:30px; height:30px; display:block; left:0; top:0;background:url(../img/erqian_03.png) no-repeat ; }
.weixin .weixin_nr{float:right; width:110px; height:120px; padding:10px; background:#fff; text-align:center;  display:none; top:30px;}
.weixin .weixin_nr img{}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ background:url(../img/erhou_03.png) no-repeat ;}
.banner{ width:100%;}
#full-screen-slider { width:100%;  float:left; position:relative; text-align:left}
#slides { display:block; width:100%; height:626px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute;}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:530px; z-index:99999;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
/* head结束*/


/* index开始*/
.in_s{ width:1200px; height:310px; margin:0 auto; margin-top:40px;}
.in_sz{ width:705px; } 
.in_sz_top{height:61px;}
.in_sz_top p{ width:217px;}
.in_sz_top span{ width:407px; margin-left:10px;}
.in_sz_top span i{ width:100%; overflow:hidden; display:block; font-style:normal; font-size:28px; font-weight:bolder; color:#0a8fae}
.in_sz_top span em{ font-style:normal; color:#999; font-size:13px;}
.in_sz_bo{ margin-top:20px; line-height:24px; font-size:13px;}

.in_sy{ width:441px; margin-top:20px;}
.in_s_more{ margin-top:15px;}
.in_s_more a{ width:130px; overflow:hidden; display:block; text-align:center; line-height:38px; border:#15b6db solid 1px; height:38px;border-radius:5px;}
.in_s_more a:hover{ background:#F90; border:none; color:#fff
}

.in_j{ width:100%; height:750px; background:url(../img/in_bj.jpg) top center repeat-x; margin-top:50px;}
.in_j_cen{ width:1200px; margin:0 auto; text-align: center; margin:0 auto; }
.in_j_tit{display: inline-block; color:#ffffff; font-size:34px; font-weight:bolder}
.in_j_tit span{ font-size:26px; color:#90e1f4;text-transform:uppercase;}
.in_j_tit_bo{display: inline-block; margin-top:8px; color:#FFF}
.in_j_z{ width:215px; height:508px; background:#FFF}
.in_j_z_ti{ text-align:center}
.in_j_z_ti span{ font-size:22px; color:#057792; font-weight:bolder}
.in_j_z_ti p{ text-transform:uppercase; color:#666;}
.in_j_z_bo{}
.in_j_z_bo ul{}
.in_j_z_bo ul li{ width:85%; margin:0 auto} 
.in_j_z_bo ul li a{ overflow:hidden; display:block; height:30px; line-height:30px; background:#fac748; margin-top:3px; margin-bottom:3px;border-radius:5px;color:#FFF; font-size:13px;}
.in_j_z_bo ul li a:hover{ background:#057792; color:#FFF}
.in_j_z_ti i{ font-style:normal; font-size:13px; margin-top:10px; overflow:hidden; display:block; line-height:23px;}
.in_j_y{}
.in_j_y_ti{ text-align:left; font-size:22px; color:#FFF; font-weight:bolder}
.in_j_y_bo{ margin-top:5px;}

.in_ys{ width:1200px; margin:0 auto; text-align: center; margin:0 auto; margin-top:40px }
.in_ys_tit{display: inline-block; color:#057792; font-size:34px; font-weight:bolder}
.in_ys_tit span{ font-size:26px; color:#333333;text-transform:uppercase;}
.in_ys_tit_bo{display: inline-block; margin-top:8px; color:#999; font-size:13px;}

.in_ys_k{ margin-top:20px; margin-bottom:30px;}
.in_ys_bo{ width:662px;}
.in_ys_bo_ti{}
.in_ys_bo_ti_sh{ width:83px; height:83px; line-height:83px; text-align:center; background:url(../img/in_wz_bj.jpg); font-size:34px; color:#057792; font-weight:bolder}
.in_ys_bo_ti_wz{ width:560px; text-align:left}
.in_ys_bo_bo{ font-size:14px; line-height:34px; text-align:left; margin-top:10px;}
.in_ys_bo_ti_wz span{ font-size:25px; color:#0a8fae; font-weight:bolder; margin-top:5px; overflow:hidden; display:block}
.in_ys_bo_ti_wz p{ font-size:14px;text-transform:uppercase; color:#999; margin-top:5px;}
.in_ys_img{ width:490px;}
.in_ys_bo_ti_wz1{ width:550px; text-align:right}
.in_ys_bo_ti_wz1 span{ font-size:25px; color:#0a8fae; font-weight:bolder; margin-top:5px; overflow:hidden; display:block}
.in_ys_bo_ti_wz1 p{ font-size:14px;text-transform:uppercase; color:#666}


.in_cpal{ width:100%; height:550px; background:url(../img/in_bj.jpg) top center repeat-x; margin-top:50px;}
.in_cpal_cen{ width:1200px; margin:0 auto; text-align: center; margin:0 auto; }
.in_cpal_tit{display: inline-block; color:#ffffff; font-size:34px; font-weight:bolder}
.in_cpal_tit span{ font-size:26px; color:#90e1f4;text-transform:uppercase;}
.in_cpal_tit_bo{display: inline-block; margin-top:8px; color:#FFF}
.in_cpal_more{ width:160px; height:40px; margin:0 auto; margin-top:20px; overflow:hidden; display: block;}
.in_cpal_more a{width:160px; height:40px; overflow:hidden; display: block; background:#FFF; color:#333; font-size:14px; line-height:40px; }





.in_xw{ width:100%; }
.in_xw_cen{ width:1200px; margin:0 auto;text-align: center; }
.in_xw_tit{display: inline-block; color:#057792; font-size:34px; font-weight:bolder}
.in_xw_tit span{ font-size:26px; color:#666;text-transform:uppercase;}
.in_xw_tit_bo{display: inline-block; margin-top:8px; color:#666}



.in_xw_z{ text-align:left}
.in_xw_z_ti{ color:#057792; font-weight:bolder; font-size:23px;}
.in_xw_z_ti i{ color:#333; font-size:16px; font-weight:normal; font-style:normal;text-transform:uppercase; color:#666}
.in_xw_z_bo_z{ width:337px; height:337px; background:#fbfbfb}
.in_xw_z_bo_z p{ width:90%; margin:0 auto;}
.in_xw_z_bo_z p a{ color:#81b933; width:100%; margin-top:10px; margin-bottom:3px; overflow:hidden; display:block; font-size:18px; font-weight:bolder; }
.in_xw_z_bo_z p span{ line-height:23px; font-size:13px; color:#999}
.in_xw_j{ width:510px; margin-left:20px; margin-top:40px;text-align:left}
.in_xw_y{ width:300px;text-align:left}




#FontScroll{width:288px;height:357px;line-height:30px; overflow:Hidden; margin:0 auto;}
#FontScroll .line{width:100%;}
#FontScroll .fontColor a{}


.xwzx_y1{}
.xwzx_y1 ul{}
.xwzx_y1 ul li{ font-size:13px; font-weight:normal}
.xwzx_y1 ul li p{ background:url(../img/wenti.png) left center no-repeat; height:50px; line-height:50px;text-align:30px;text-indent:35px; color:#333}
.xwzx_y1 ul li p a{ color:#057792; font-size:15px; }
.xwzx_y1 ul li span{ background:url(../img/da.png) left top no-repeat; line-height:27px; height:123px; overflow:hidden; display:block; border-bottom:#666 dotted 1px;text-indent:35px; color:#666}
.wenzi_news { float:left; width:400px;}
.wenzi_news ul {}
.wenzi_news ul  li {width:520px; height:30px; line-height:30px;border-bottom:1px dashed #ccc; }
.wenzi_news ul li a {font-size:13px;color:#000;}
.wenzi_news ul li span {font-size:13px;color:#999;}




#LeftArr1,#RightArr1{background-image:url(../images/product_arrow.gif);width:25px;height:217px;cursor:pointer;position:absolute;top:0px;z-index:1}
#LeftArr1{background-position:-25px 0px;float:left;left:8px}
#RightArr1{background-position:-50px 0px;float:right;right:0px}
#ScrollBox{width:1200px;overflow:hidden}
#ScrollBox li{float:left;display:inline;text-align:center; margin-right:20px;}
#ScrollBox li a{display:block;}
#ScrollBox li a img{ padding:3px; background:#FFF; }
#ScrollBox li a:link,#ScrollBox li a:visited,#ScrollBox li a:active{color:#333; font-family:"微软雅黑"; font-size:13px; line-height:24px;}
#ScrollBox li a:hover{color:#ff0000}
#ScrollBox li a span{display:block;padding-top:4px; padding-bottom:4px; color:#fff}



#product_c{width:950px; margin-top:15px;}
#product_c ul{}
#product_c ul li{ float:left;margin-left:10px; margin-right:7px;margin-left:7px; }
#product_c ul li a{text-align:center;}
#product_c ul li a p{display:block;overflow:hidden;border:#fff solid 3px;}
#product_c ul li a p img{width:218px;height:170px; overflow:hidden; display:block;cursor: pointer; transition: all 0.8s;}
#product_c ul li a p img:hover{ transform: scale(1.1);}
#product_c ul li a span{text-align:center; color:#fff;height:30px; line-height:30px; display:block; overflow:hidden; margin-bottom:10px;}
#product_c ul li a span:hover{ color:#060}













.footer{ width:100%; background: url(../img/in_bj.jpg) bottom center repeat-x;}
.footer_cen{ width:1200px; margin:0 auto; padding-bottom:20px;}
.foot_nav{ border-bottom:#8ec2ce solid 1px; height:35px;}
.foot_nav ul{}
.foot_nav ul li{ float:left; margin-left:60px; margin-right:60px;}
.foot_nav ul li a{ color:#FFF}
.foot_z{ width:300px; color:#FFF}
.foot_z ul{ margin-top:10px;}
.foot_z ul li{ font-size:14px; line-height:30px; height:30px;}
.foot_j{ width:360px;margin-top:10px; margin-right:30px;}
.foot_j ul{}
.foot_j ul li{font-size:14px; line-height:30px; height:30px; font-size:13px;}
.foot_j ul li a{ color:#FFF; line-height:30px; font-size:13px; }
.foot_j ul li i{ font-style:normal; color:#FFF}
.foot_y{ width:400px; margin-top:17px;}
.foot_y_img{ width:170px;}
.foot_y_img img{ width:170px;}
.foot_y_wz{ width:218px; line-height:23px; color:#FFF; font-size:14px;}
.foot_y_wz p{ font-size:20px; font-weight:bolder; height:40px; line-height:40px;}
.foot_y_wz p span{ font-weight:normal; font-size:16px;text-transform:uppercase;}




.yqlj{ width:100%; color:#000; line-height:40px; height:40px;font-family:"微软雅黑";}
#friendlink { width:1200px; margin:0 auto;font-size:14px;font-family:"微软雅黑"; color:#000;}
#friendlink img { float:left; margin-top:7px; margin-right:15px;}
#friendlink a{font-size:14px; font-family:"微软雅黑"; color:#000;}
#copyright { font-size:13px; background:#000; font-family:"微软雅黑"; width:100%; height:35px; line-height:35px; text-align:center; font-size:13px; color:#fff;}
#copyright a { color:#fff;}
/* index结束*/



/*内页*/
.ny_xwzx_top{width:245px; height:50px; background:url(../images/ny_xwzx.png) no-repeat center;}
.ny_xwzx{}
.ny_xwzx ul{}
.ny_xwzx ul li{ width:245px; height:27px; line-height:27px;border-radius:3px;text-indent:20px; margin-top:2px; background:#f7f7f7; border-bottom:1px dotted #ddd;}
.ny_xwzx ul li a{width:245px; height:27px; overflow:hidden; display:block;border-radius:3px;}
.ny_xwzx ul li a:hover{ width:245px; height:27px; line-height:27px; background:#838383; color:#FFF;text-indent:30px;}
.ny_cpzx_top{width:245px; height:50px; background:url(../images/ny_cpzx.png) no-repeat center;}
.ny_cpzx{}
.ny_cpzx ul{}
.ny_cpzx ul li{ width:245px; height:27px; line-height:27px;border-radius:3px;text-indent:20px; margin-top:1px; background:#f7f7f7; border-bottom:1px dotted #ddd;}
.ny_cpzx ul li a{width:245px; height:27px; overflow:hidden; display:block;border-radius:3px;}
.ny_cpzx ul li a:hover{ width:245px; height:27px; line-height:27px; background:#838383; color:#FFF;text-indent:30px;}

.ny{ width:100%; background:#f6f6f6;}
.ny_cen{ margin:0 auto; background:url(../images/bg_01.jpg) top center repeat-y;}
.ny_sousuo{ width:245px; height:50px; background:url(../images/ny_znss.png) no-repeat center; }
.ny_lxwm_top{ width:245px; height:50px; background:url(../images/ny_lxwm.png) no-repeat center; }
.ny_lxwm{width:245px;background:url(../images/ny_lxwm_bj.png) right bottom no-repeat; line-height:24px;}
.ny_lxwm span{ width:100%; overflow:hidden; display:block; text-align:left; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:18px; font-weight:bolder; color:#920200}
.ny_lxwm ul{}
.ny_lxwm ul li{ height:26px; text-align:left; line-height:26px; font-family:"微软雅黑";}